from selenium import webdriver
from time import sleep
# 导入unittest
import unittest


"""
Unittest 四大核心
    TestCase  测试用例的管理
    TestFixture  测试夹具，对用例前后置进行操作
    TestSuite  用例集，统一执行测试
    TestRuner  测试运行器（测试结果实现输出）
    
"""


# 创建一个类，导入unittest中TestCase
class Test(unittest.TestCase):

    # 测试夹具之一，用例执行前的前置操作
    def setUp(self) -> None:
        # 例如：将webdriver设置为默认属性
        self = webdriver.Chrome()
        return super().setUp()

    # 测试夹具之一，用例执行前的后置操作
    def tearDown(self) -> None:
        return super().tearDown()

    # 必须用 test 开头
    def test_01_login(self):
        pass

    def test_xx_login(self):
        pass
